home *** CD-ROM | disk | FTP | other *** search
/ Oh!X 2001 Spring / Oh!X 2001 Spring Special CD-ROM (Japan) (Track 1).bin / DX8VC / Cube / Cube.h < prev    next >
Encoding:
C/C++ Source or Header  |  2001-01-08  |  574 b   |  17 lines

  1. // Cube ヘッダファイル
  2.  
  3. #define RELEASE(x) if( x!=NULL ){ x->Release(); x=NULL; }
  4.  
  5. BOOL FAR PASCAL DDEnumCallback( GUID FAR *lpGUID, LPSTR lpDriverDesc,
  6.     LPSTR lpDriverName, LPVOID lpContext );
  7. BOOL InitDDraw( HWND hWnd );
  8. BOOL InitDDError( HWND hWnd );
  9. BOOL InitD3D( HWND hWnd );
  10. BOOL InitD3DError( HWND hWnd );
  11. BOOL BuildScene( IDirect3DRM3 *lpD3DRM, IDirect3DRMDevice3 *lpD3DRMDev,
  12.     IDirect3DRMViewport2 *lpD3DRMView, IDirect3DRMFrame3 *lpD3DRMScene,
  13.     IDirect3DRMFrame3 *lpD3DRMCamera );
  14. BOOL ResumeSurfaces();
  15. void ReleaseObjects( void );
  16. void Render();
  17.